{{#each modules as |module|}}
### {{module.moduleName}}
{{#if module.moduleName.length}}
#### Methods

Signature | Description
--- | ---
{{#each module.methods}}
`{{methodSignature}}` | {{documentation}}
{{/each}}

{{/if}}
{{#if module.properties.length}}
#### Properties

Name | Type | Description
--- | --- | ---
{{#each module.properties}}
{{name}} | `{{type}}` | {{documentation}}
{{/each}}

{{/if}}
{{#if module.events.length}}
#### Events
{{#each module.events}}
- {{documentation}}
{{/each}}

{{/if}}
{{#if ../showFrameworkUsage}}
## Usage within Web Frameworks

If you are using a JavaScript framework, such as React or Angular, you can create this component for your framework. Depending on your needs, you can use the _Simple Approach: Wrapping MDC Web Vanilla Components_, or the _Advanced Approach: Using Foundations and Adapters_. Please follow the instructions [here](../../docs/integrating-into-frameworks.md).

{{/if}}
{{/each}}
